home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 16 / AMIGAplus Sonderheft 16 (1998)(ICP)(DE)[!].iso / pd / anwendungen / rtgmaster_dev / includes / asm / rtgmaster / rtgmaster_lib.i < prev    next >
Text File  |  1998-06-29  |  4KB  |  127 lines

  1. **
  2. **      $VER: rtgmaster_lib.i 1.0 (15.1.98)
  3. **
  4.  
  5. _LVOOpenRtgScreen       =     -30
  6. _LVOCloseRtgScreen      =     -36
  7. _LVOSwitchScreens       =     -42
  8. _LVOLoadRGBRtg  =     -48
  9. _LVOLockRtgScreen       =     -54
  10. _LVOUnlockRtgScreen     =     -60
  11. _LVOGetBufAdr   =     -66
  12. _LVOGetRtgScreenData    =     -72
  13. _LVORtgAllocSRList  =     -78
  14. _LVOFreeRtgSRList  =     -84
  15. _LVORtgScreenAtFront    =     -90
  16. _LVORtgScreenModeReq    =     -96
  17. _LVOFreeRtgScreenModeReq        =     -102
  18. _LVOWriteRtgPixel       =     -108
  19. _LVOWriteRtgPixelRGB    =     -114
  20. _LVOFillRtgRect =     -120
  21. _LVOFillRtgRectRGB      =     -126
  22. _LVOWriteRtgPixelArray  =     -132
  23. _LVOWriteRtgPixelRGBArray       =     -138
  24. _LVOCopyRtgPixelArray   =     -144
  25. _LVOCopyRtgBlit      =     -150
  26. _LVODrawRtgLine =     -156
  27. _LVODrawRtgLineRGB      =     -162
  28. _LVOWaitRtgSwitch       =     -168
  29. _LVOWaitRtgBlit =     -174
  30. _LVORtgWaitTOF = -180
  31. _LVORtgBlit = -186
  32. _LVORtgBltClear =     -192
  33. _LVOCallRtgC2P = -198
  34. _LVORtgBestSR = -204
  35. _LVORtgCheckVSync = -210
  36. _LVORtgInitBobSystem = -216
  37. _LVORtgText = -270
  38. _LVORtgSetFont = -276
  39. _LVORtgClearPointer = -282
  40. _LVORtgSetPointer = -288
  41. _LVORtgSetTextMode = -294
  42. _LVORtgOpenFont = -300
  43. _LVORtgCloseFont = -306
  44. _LVOSetTextModeRGB = -312
  45. _LVORtgInitRDCMP = -318
  46. _LVORtgWaitRDCMP = -324
  47. _LVORtgGetMsg = -330
  48. _LVORtgReplyMsg = -336
  49. _LVOCloseRtgBobSystem = -228
  50. _LVORtgBobrefreshBuffer = -234
  51. _LVORtgBobDrawSprite = -240
  52. _LVOPPCOpenRtgScreen       =     -342
  53. _LVOPPCCloseRtgScreen      =     -348
  54. _LVOPPCSwitchScreens       =     -354
  55. _LVOPPCLoadRGBRtg  =     -360
  56. _LVOPPCLockRtgScreen       =     -366
  57. _LVOPPCUnlockRtgScreen     =     -372
  58. _LVOPPCGetBufAdr   =     -378
  59. _LVOPPCGetRtgScreenData    =     -384
  60. _LVOPPCRtgAllocSRList  =     -390
  61. _LVOPPCFreeRtgSRList  =     -396
  62. _LVOPPCRtgScreenAtFront    =     -402
  63. _LVOPPCRtgScreenModeReq    =     -408
  64. _LVOPPCFreeRtgScreenModeReq        =     -414
  65. _LVOPPCWriteRtgPixel       =     -420
  66. _LVOPPCWriteRtgPixelRGB    =     -426
  67. _LVOPPCFillRtgRect =     -432
  68. _LVOPPCFillRtgRectRGB      =     -438
  69. _LVOPPCWriteRtgPixelArray  =     -444
  70. _LVOPPCWriteRtgPixelRGBArray       =     -450
  71. _LVOPPCCopyRtgPixelArray   =     -456
  72. _LVOPPCCopyRtgBlit      =     -462
  73. _LVOPPCDrawRtgLine =     -468
  74. _LVOPPCDrawRtgLineRGB      =     -474
  75. _LVOPPCWaitRtgSwitch       =     -480
  76. _LVOPPCWaitRtgBlit =     -486
  77. _LVOPPCRtgWaitTOF = -492
  78. _LVOPPCRtgBlit = -498
  79. _LVOPPCRtgBltClear =     -504
  80. _LVOPPCCallRtgC2P = -510
  81. _LVOPPCRtgBestSR = -516
  82. _LVOPPCRtgCheckVSync = -522
  83. _LVOPPCRtgInitBobSystem = -528
  84. _LVOPPCRtgText = -582
  85. _LVOPPCRtgSetFont = -588
  86. _LVOPPCRtgClearPointer = -594
  87. _LVOPPCRtgSetPointer = -600
  88. _LVOPPCRtgSetTextMode = -606
  89. _LVOPPCRtgOpenFont = -612
  90. _LVOPPCRtgCloseFont = -618
  91. _LVOPPCSetTextModeRGB = -624
  92. _LVOPPCRtgInitRDCMP = -630
  93. _LVOPPCRtgWaitRDCMP = -636
  94. _LVOPPCRtgGetMsg = -642
  95. _LVOPPCRtgReplyMsg = -648
  96. _LVOPPCCloseRtgBobSystem = -540
  97. _LVOPPCRtgBobrefreshBuffer = -546
  98. _LVOPPCRtgBobDrawSprite = -552
  99. _LVORtgScreenAtFront = -654
  100. _LVOPPCRtgScreenAtFront = -660
  101. _LVORtgConvert = -666
  102. _LVOPPCRtgConvert = -672
  103.  
  104.                 IFND    _POWERMODE
  105.  
  106. CALLRTGMASTER   MACRO
  107.                 move.l  _RTGMasterBase,a6
  108.                 jsr     _LVO\1(a6)
  109.                 ENDM
  110.  
  111.                 ELSEIF
  112.  
  113.                 IFND    POWERPC_PPCMACROS_I
  114.                 INCLUDE powerpc/ppcmacros.i
  115.                 ENDC
  116.  
  117. CALLRTGMASTER   MACRO
  118.                 lw      r3,_RTGMasterBase
  119.                 lwz     r0,_LVO\1+2(r3)
  120.                 mtlr    r0
  121.                 blrl
  122.                 ENDM
  123.  
  124.                 ENDC
  125.  
  126.  
  127.